﻿<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="TextBoxPassword.aspx.cs" Inherits="TestControls.TextBoxPassword" %>

<%@ Register Assembly="GandA.Web.UI.Controls" Namespace="GandA.Web.UI.Controls" TagPrefix="cc1" %>
<%@ Register TagPrefix="asp" Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title></title>
    <style type="text/css">
        .accordionHeader
        {
            border: 1px solid #2F4F4F;
            color: white;
            background-color: #2E4d7B;
	        font-family: Arial, Sans-Serif;
	        font-size: 12px;
	        font-weight: bold;
            padding: 5px;
            margin-top: 5px;
            cursor: pointer;
        }
        
        .accordionHeaderSelected
        {
            border: 1px solid #2F4F4F;
            color: white;
            background-color: #5078B3;
	        font-family: Arial, Sans-Serif;
	        font-size: 12px;
	        font-weight: bold;
            padding: 5px;
            margin-top: 5px;
            cursor: pointer;
        }
        
        .accordionContent
        {
            background-color: #D3DEEF;
            border: 1px dashed #2F4F4F;
            border-top: none;
            padding: 5px;
            padding-top: 10px;
            font-size:10pt;
        }
        
        p
        {
            text-align:justify;
        }
        
        li
        {
            text-align:justify;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
    <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
    </asp:ToolkitScriptManager>
    <div>
        <div>
            <h1>TextBoxPassword</h1>
        </div>
        <div>
            <cc1:TextBoxPassword ID="TextBoxPassword1" runat="server" MaxLength="10" />
        </div>
        <div>
        </div>
        <asp:Accordion
            ID="Code1"
            runat="Server"
            SelectedIndex="0"
            HeaderCssClass="accordionHeader"
            HeaderSelectedCssClass="accordionHeaderSelected"
            ContentCssClass="accordionContent"
            AutoSize="None"
            FadeTransitions="true"
            TransitionDuration="250"
            FramesPerSecond="40"
            RequireOpenedPane="false"
            SuppressHeaderPostbacks="true">
            <Panes>
                <asp:AccordionPane ID="AccordionPane1" runat="server">
                    <Header>Codigo</Header>
                    <Content>
                        <p>&lt;cc1:TextBoxPassword ID="TextBoxPassword2" runat="server" MaxLength="10" /&gt;</p>
                    </Content>
                </asp:AccordionPane>        
                <asp:AccordionPane ID="Propiedades" runat="server">
                    <Header>Propiedades y Metodos</Header>
                    <Content>
                        <lu>
                            <li>
                                <b>DisplayPosition: </b>Posicionamiento del indicador de intensidad del password.
                            </li>
                            <li></li>
                            <li>
                                <b>StrengthIndicatorType: </b>Tipo de indicador de fuerza (de texto o bara indicadora).
                            </li>
                            <li></li>
                            <li>
                                <b>PreferredPasswordLength: </b>Longitud preferente de la contraseña.
                            </li>
                            <li></li>
                            <li>
                                <b>PrefixText : </b>Texto prefijo al texto de la pantalla cuando StrengthIndicatorType = Texto.
                            </li>
                            <li></li>
                            <li>
                                <b>TextCssClass: </b>Clase CSS se aplica a la pantalla de texto cuando StrengthIndicatorType = Texto.
                            </li>
                            <li></li>
                            <li>
                                <b>MinimumNumericCharacters: </b>Número mínimo de caracteres numéricos para tu password.
                            </li>
                            <li></li>
                            <li>
                                <b>MinimumSymbolCharacters: </b>Número mínimo de caracteres de símbolos (por ejemplo: $ ^ *).
                            </li>
                            <li></li>
                            <li>
                                <b>RequiresUpperAndLowerCaseCharacters: </b>Especifica si se requieren caracteres mayúsculas y minúsculas combinadas.
                            </li>
                            <li></li>
                            <li>
                                <b>MinimumNumericCharacters: </b>Número mínimo de caracteres numéricos para tu password.
                            </li>
                            <li></li>
                            <li>
                                <b>MinimumLowerCaseCharacters: </b>Sólo en efecto si la propiedad RequiresUpperAndLowerCaseCharacters es verdadera . Especifica el número mínimo de caracteres en minúsculas requeridas cuando exijan caracteres mayúsculas y minúsculas combinadas como parte de las consideraciones de las contraseñas.
                            </li>
                            <li></li>
                            <li>
                                <b>MinimumUpperCaseCharacters: </b>Sólo en efecto si la propiedad RequiresUpperAndLowerCaseCharacters es cierto . Especifica el número mínimo de caracteres en mayúsculas requeridas cuando exijan caracteres mayúsculas y minúsculas combinadas como parte de las consideraciones de las contraseñas.
                            </li>
                            <li></li>
                            <li>
                                <b>TextStrengthDescriptions: </b>Lista de descripciones separadas por punto y coma utilizadas cuando StrengthIndicatorType = Texto (Mínimo de 2 , con un máximo de 10).
                            </li>
                            <li></li>
                            <li>
                                <b>BarBorderCssClass: </b>Clase CSS aplicada al borde de la barra indicadora cuando StrengthIndicatorType = BarIndicator.
                            </li>
                            <li></li>
                            <li>
                                <b>BarIndicatorCssClass: </b>Clase CSS se aplica a la barra interna de la barra indicadora cuando StrengthIndicatorType = BarIndicator
                            </li>
                        </lu>
                    </Content>
                </asp:AccordionPane>    
            </Panes>            
            <HeaderTemplate>...</HeaderTemplate>
            <ContentTemplate>...</ContentTemplate>
        </asp:Accordion>
    </div>
    </form>
</body>
</html>